Garlic Mustard — synonyms, definition
1. garlic mustard (Noun)
4 synonyms
Alliaria officinalis hedge garlic jack-by-the-hedge sauce-alone
1 definition
garlic mustard (Noun) — European herb that smells like garlic.
2 types of
crucifer cruciferous plant
2 parts of
Alliaria genus Alliaria